
class InputBoolEvaluator < Rsif::Core::Modules::Module
	instance_provide :input_bool_evaluator

	depends_on :connector
	depends_on :output_bool_evaluator

	def auto_conf
		unless @conf
			@connector = context.symbol(:connector)
			@output_bool_evaluator = context.symbol(:output_bool_evaluator)
			@conf = 1
		end
	end
	def put( input )
		auto_conf

		output = @connector.put(input)
		return @output_bool_evaluator.put( output )
	end
end

